@import "mixins";

*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}



.iconfont {
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


li {
  list-style: none;
}

a {
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
}
span{
  display: inline-block;
}
p {
  margin: 0;
}

input, button {
  box-shadow: none;
  &:focus {
    outline: none;
  }
}

.w {
  width: 100%;

}
.h{
  height: 100%;
}
.w_h{
  height: auto!important;
}
.view{
  overflow: hidden;
  position: relative;
}
.bg{
  background-color: #fff;
}
.bg_f{
  background-color: #F8F8F8;
}
.font-through{
  text-decoration:line-through;
}

.pull-left {
  float: left !important;
}

.pull-right {
  float: right !important;
}
.lin-height{
  line-height: 30px!important;
}

.padding-footer{
  padding-bottom: 60px;
}
.margin-right-10{
  margin-right: 10px;
}
.margin-bottom-6{
  margin-bottom: 6px!important;
}
.margin-bottom-10{
   margin-bottom: 10px!important;
 }
.margin-bottom-16{
  margin-bottom: 16px!important;
}

.margin-bottom-20{
  margin-bottom: 20px!important;
}
.clearfix:after {
  display: block;
  content: "";
  clear: both;
}
.bd-bt:after{
  border-bottom: none!important;
}
.bd-top:before{
  border-top: none!important;
}

.ui-nowrap {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ui-nowrap-multi {
  display: -webkit-box;
  overflow: hidden;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */

  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
}

.multi_3 {
  -webkit-line-clamp: 3 !important;
}

.padding-cont{
  padding: 0 15px;
}
.margin-t-0{
  margin-top: 0!important;
}
.ay_weight_400 {
  font-weight: 400!important;
}

.ay_weight_500 {
  font-weight: 500;
}

.ay_weight_600 {
  font-weight: 600;
}

.ay_align_c {
  text-align: center !important;
}

.ay_align_l {
  text-align: left !important;
}

.ay_align_r {
  text-align: right !important;
}

.ay_font_38 {
  font-size: 38px !important;
}

.ay_font_32 {
  font-size: 32px !important;
}

.ay_font_28 {
  font-size: 28px !important;
}

.ay_font_26 {
  font-size: 26px !important;
}

.ay_font_24 {
  font-size: 24px !important;
}
.wf-cent-2{
  margin-top: 30px;
}
.ay_font_22 {
  font-size: 22px !important;
}

.ay_font_20 {
  font-size: 20px !important;
}

.ay_font_18 {
  font-size: 18px !important;
}

.ay_font_16 {
  font-size: 16px !important;
}

.ay_font_14 {
  font-size: 14px !important;
}

.ay_font_12 {
  font-size: 12px !important;
}

.index-color-time{
  color: #c3c3c3!important;
}
.index-color-1{
  color: #616E78!important;
}
.index-color-2{
  color: #464646!important;
}
.index-color-3{
  color: #fff!important;
}

.index-color-4{
  color: #9B9B9B!important;
}
.index-color-5{
  color: #FFC00E!important;
}
.index-color-6{
  color: #9CB1C0!important;
}
.index-color-7{
  color: #A9A9A9!important;
}
.index-color-8{
  color: #3C444A!important;
}
.index-color-9{
  color: #F43D3D!important;
}
.index-color-10{
 color: #272727!important;
}
.index-color-11{
  color: #546BEF!important;
}
.border{
  border-width: 1px;
  border-style:solid;
  border-color: #E5E5E5;
}
.padding-view-all{
  padding: 15px 15px 5px;
}

.not-available{
  padding: 50px 0;
}
.type{
opacity: 1!important;
}